// #include <stdio.h>
// #include "demo26.h"
//
// //一般是一个.h 对应一个.c文件
// //.h文件是声明文件
// //.c文件是实现文件

//.h 不可能存在这种交叉的形式
//如果存在 设计有问题 需要重新设计
//
//
//
// //声明变量是外部变量
// extern int test_num;
//
// extern  void print_test();
//
//
// //这种没有.h的头文件 使用外部的函数 变量
//
//
// void test_func()
// {
//     demo26 s = {10};
//     printf("%d\n",s.a);
// }
//
// int main()
// {
//     printf("hello world\n");
//     test_func();
//
//     print_test();
//     return 0;
// }